// 请求
function request(params, backFunction) {
  wx.request({
    url: params.url,
    data: params.data,
    header: {
      'content-type': 'application/json' // 默认值
    },
    method: params.method, //（需大写）有效值：OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT
    dataType: 'json',
    responseType: 'text',// 设置响应的数据类型。合法值：text、arraybuffer

    success: function(res) {
      return backFunction(res.data) // 回调函数
    },

    fail: function(res) {
      return backFunction(res.data) // 回调函数
    },
    
    complete: function (res) {
    }// 接口调用结束的回调函数（调用成功、失败都会执行）
  })
}

module.exports = {
  request: request
}